home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / Delphi Digests / Delphi Vol. 4 / Delphi 4.03 < prev    next >
Encoding:
Text File  |  1988-04-08  |  17.8 KB  |  487 lines  |  [TEXT/ttxt]

  1.  8-Feb-88 12:47:14-PST,18634;000000000001
  2. Return-Path: <delphi-mac-request@RELAY.CS.NET>
  3. Received: from RELAY.CS.NET by SUMEX-AIM.Stanford.EDU with TCP; Mon, 8 Feb 88 12:45:39 PST
  4. Received: from relay2.cs.net by RELAY.CS.NET id aa21291; 8 Feb 88 10:45 EST
  5. Received: from relay.cs.net by RELAY.CS.NET id aa22293; 8 Feb 88 10:40 EST
  6. Received: from sdr.slb.com by RELAY.CS.NET id ae22230; 8 Feb 88 10:38 EST
  7. Date: Mon, 8 Feb 88 09:46 EDT
  8. From: Jeffrey Shulman <SHULMAN@sdr.slb.com>
  9. Subject: Delphi Mac Digest V4 #3
  10. To: delphi-mac@RELAY.CS.NET, PIERCE%HDS@sdr.slb.com
  11. X-VMS-To: in%"delphi-mac@relay.cs.net",in%"PIERCE%HDS@SDR.SLB.COM"
  12.  
  13. Date: Mon 8 Feb 88 09:46:23-GMT
  14. From: Jeff Shulman <SHULMAN@SDR>
  15. Subject: Delphi Mac Digest V4 #3
  16. To: Delphi-List: ;
  17. Message-ID: <571311983.0.SHULMAN@SDR>
  18. Mail-System-Version: <VAX-MM(218)+TOPSLIB(129)@SDR>
  19.  
  20. Delphi Mac Digest     Saturday, February 6, 1988      Volume 4 : Issue 3 
  21.  
  22. Today's Topics:
  23.      Omnis 3
  24.      RE: Commands/MacWrite
  25.      FullWrite Professional Bug list
  26.      Help needed with CalcMask (2 messages)
  27.      RE: Expressionist vs. MathType
  28.      BAvoid SoftBackup
  29.      re: LSC DrawString() question!  Help!
  30.      re: Mac programming question
  31.      Re: Tempo vs. Quickkey
  32.      HabaWord (2 messages)
  33.      Re: Pre-4.1 popup menus
  34.      Re: Pyro and Multifinder
  35.      Tempo or Quickeys? (2 messages)
  36.      Word Hairline Rules
  37.      Table Maker (3 messages)
  38.      4D Blanking.
  39.      ListMgr Scrollbar Anomalies
  40.  
  41. ---------------------------------------------------------------------- 
  42.  
  43. From: MEUSE
  44. Subject: Omnis 3
  45. Date: 28-JAN 21:11 Programming
  46.  
  47. I am trying to print barcode labels from Omnis 3 on the Imagewriter.  I
  48. need the fonts printed in 30 pt, but Omnis 3 only seems to print up to
  49. 24 pt.  Does anyone know how I can get Omnis to print in the larger
  50. size?
  51.  
  52. Thanks
  53.  
  54. Steve
  55.  
  56. ------------------------------
  57.  
  58. From: JSTIFF
  59. Subject: RE: Commands/MacWrite (Re: Msg 24983)
  60. Date: 28-JAN 23:30 User Supported Software
  61.  
  62. It is interesting to note that the new MacWrite 5.0 (at least the demo
  63. version Claris passed out at MacWorld) will not run on a MacXL.  Claris
  64. Tech Support says that Claris is not going to make any special attempt
  65. to have any of their software run on the M acXL, sinc eit is too
  66. difficult and takes too much testing time.  Flame ON!! Is this any way
  67. for an Apple spin-off to act?  My thinking is that the bug in MacWrite
  68. is probably about two callls the to the 128K roms that could be easily
  69. circumvented, if Claris cared.
  70.  
  71. ------------------------------
  72.  
  73. From: DSACHS
  74. Subject: FullWrite Professional Bug list
  75. Date: 30-JAN 19:34 Bugs & Features
  76.  
  77. I will be preparing a list of bugs and requests for FullWrite, similar
  78. to the one for Microsoft Word.  The first preliminary edition should be
  79. posted in a few days.
  80.  
  81.  Please MAIL reports about FullWrite to:
  82.  
  83.  David Sachs
  84.  Fermi National Accelerator Laboratory
  85.  Computer Department - MS 120
  86.  Post Office Box 500
  87.  Batavia, IL 60510
  88.  U. S. A.
  89.  
  90. ------------------------------
  91.  
  92. From: DEWI
  93. Subject: Help needed with CalcMask
  94. Date: 30-JAN 23:11 Programming Techniques
  95.  
  96. Is there an elegant way to convert the output of QuickDraw's CalcMask
  97. trap (the "lasso" trap) into a region? I'm hoping that an alternative to
  98. walking the bitmap exists.
  99.         Thank you in advance,
  100.               Dewi.
  101.  
  102. ------------------------------
  103.  
  104. From: PEABO
  105. Subject: RE: Help needed with CalcMask (Re: Msg 2306)
  106. Date: 31-JAN 20:06 Programming Techniques
  107.  
  108. Even if you have to walk the bitmap, I bet complex bitmaps will convert
  109. with widely differing efficiencies depending on how you do the
  110. conversion.  I'm thinking for example of the contrast between converting
  111. a line at a time from top to bottom and converting the top half
  112. separately from the bottom half and then using UnionRegion to combine
  113. them.  (My theory is that region operations get to be slow when the
  114. regions get high.)  You might go so far as to Union pairs of lines, then
  115. Union the pairs of pairs, pairs of pairs of pairs, and so on until you
  116. finally Union two regions to form the result.
  117.  
  118. Before putting a lot of effort into this, find out how long it actually
  119. takes on some reasonably pathological test case!
  120.  
  121. If you really get into this, try converting the bitmap into a quadtree
  122. and then compose the region by walking the quadtree and Union'ing
  123. rectangular subtrees of the QT that are solid blocks of color.
  124.  
  125. peter
  126.  
  127. ------------------------------
  128.  
  129. From: DSACHS
  130. Subject: RE: Expressionist vs. MathType
  131. Date: 31-JAN 21:02 Network Digests
  132.  
  133. >From: cca@pur-phy (Charles C. Allen) 
  134. >Subject: Expressionist vs. MathType
  135. >Date: 31 Jan 88 03:43:55 GMT
  136. >Organization: Purdue Univ. Phys Dept, W.Lafayette, IN
  137.  
  138.  I suggest you read my review from the Jan 5 issue of MacWeek. I have
  139. found Mathtype better in several areas including automatic recognition
  140. of most standard 3 letter functions, and printing of several standard
  141. constructs. The integral signs, and braces from Expressionist are
  142. absolutely lousy when printed on a LaserWriter.  Mathtype is by far the
  143. easiest formula processor to use, but there are some constructs, such as
  144. matrices and tensors at which Expressionist excells.  Expressionist
  145. allows you to resize a matrix up to 16 by 16, while other processors
  146. require individual placement of the elements.
  147.  
  148. ------------------------------
  149.  
  150. From: DWB
  151. Subject: BAvoid SoftBackup
  152. Date: 1-FEB-00:37: Hardware & Peripherals
  153.  
  154. Well, in my never ending search for a backup/restore program that does
  155. all I want and need it to, I got a copy of SoftBackup from Diversified
  156. I/O at MacWorld.  Among other things it claims to be able to back up to
  157. my MDIdeas tape drive which has been sitting idle since I got an SE.
  158.  
  159. Well, gather round me children and a'listen to a tale...
  160.  
  161. I'd been getting complaints from Disk First Aid and Disk Express about
  162. my DataFrame so I decided I'd reintialize.  Being a good little boy and
  163. not wanting to waste the last three years or so of work, it seemed
  164. prudent to back it up first :-)  I got out my copy of SoftBackup,
  165. defined a new set which would write everything to my tape drive and a
  166. way I went.  Everything seemed to get written OK (at least there weren't
  167. any error messages displayed) but a little slowly.  Not wanting to take
  168. chances with my only real current backup, I then did there restore
  169. function which reads enough of the tape to tell you exactly what's on
  170. the tape.  That also seemed OK.  Out comes Manager 3.26 and the drive
  171. gets reformatted.
  172.  
  173. Now the fun begins, I get back into SoftBackup, and start a Restore.  It
  174. mutters something about checking all files and folders and spins the
  175. tape for a while.  After some cogitation it decides that folder
  176. "Archive" doesn't exist. Of course it doesn't, that's why I want to
  177. restore it.  Go ahead and restore it anyway.  It thinks and spins and
  178. thinks and spins and thinks and spins... and sometime later mutters that
  179. some other folder doesn't exist.  This is for the birds says I. 
  180. "Cancel"
  181.  
  182. Remove Archive.  Try the other way of restoring (Copy) on just the
  183. folder Archive.  Wow, not complaining message, no checking all files and
  184. folders, just restores the directory.  Ok, now we're getting somewhere. 
  185. Select all the other folders to restore them.
  186.  
  187. Select Copy.  "Now checking all files and folders.  This could take a
  188. few minutes"  Ok.  Well, maybe it just has to do that if you're
  189. restoring multiple folders, we'll let it have it's time. Next morning
  190. (12 hours = 720 minutes, QUITE a few) it's still spinning tape back and
  191. forth.  This is really annoying figures I.
  192.  
  193. I'll go back to Copying one Folder at a time.  Cancel.  Wait a few
  194. minutes, hey, why won't my cursor move any more?  Reboot. Restore. 
  195. Whadaya mean there's nothing on the tape?  Take the tape out, notice
  196. that it's pretty badly mauled around the hub where the stupid program
  197. has been spinning it back and forth for the past 12 hours.
  198.  
  199. Take the tape apart, rethread it, put it back together.  Restore.
  200. Surprise, the tape drive reported an error in block 36.  What no ignore
  201. button?  No continue button?  Just cancel huh?  Well try that.  Try the
  202. procedure again.  No more luck.
  203.  
  204. Throw tape in trash can.  Start up acta and make note to call
  205. manufacturer tomorrow.  Put program and manuals back in box to ship back
  206. to plant.
  207.  
  208. Oh yeah, somewhere along the way I also tried to do a backup under
  209. MultiFinder only to find that after apparently writing everything to a
  210. single volume, on restore it wanted more volumes to finish reading the
  211. index.  Tried again without MultiFinder and it apparently worked.  Tried
  212. to restore under MultiFinder, it read the first (and only) volume and
  213. hungrily asked for more so it could finish reading the volume. 
  214. Cancelling out of operations repeatedly crashed the system.
  215.  
  216. All in all it doesn't appear that there has been in Quality Control done
  217. on this thing and very little real testing.
  218.  
  219. Take out copy of DiskFit 1.0 and try to restore month old back up.  It
  220. can't restore to the volume because it's not empty. Empty it.  Now it
  221. can't restore to the volume because the names not the same.  WHO CARES? 
  222. Change the name so it's the same.  It still can't restore cause the
  223. names aren't the same.  Go to ComputerWare and get latest versions of
  224. SuperMac software.  Ahh... now it restores.  And I'm only a month
  225. behind.  Fortunately it's been a slow month...
  226.  
  227. David
  228.  
  229. ------------------------------
  230.  
  231. From: DDUNHAM
  232. Subject: re: LSC DrawString() question!  Help! (Re: Msg 25025)
  233. Date: 1-FEB-21:05: Network Digests
  234.  
  235.  > From: tedj@hpcilzb.HP.COM (Ted Johnson)
  236.  > Subject: LSC DrawString() question!  Help!
  237.  
  238. I'll bet that the sprintf() routine is using some globals.  These aren't
  239. getting linked into the DA properly.
  240.  
  241.  David Dunham     "If voting could change the system, it would be
  242. illegal.  If
  243.  Maitreya Design   not voting could change the system, it would be be
  244. illegal."
  245.  
  246. ------------------------------
  247.  
  248. From: DDUNHAM
  249. Subject: re: Mac programming question (Re: Msg 25026)
  250. Date: 1-FEB-21:05: Network Digests
  251.  
  252.  > From: neil@dsl.cis.upenn.edu (Neil Radisch)
  253.  > Subject: Mac programming question
  254.  
  255. Set the globals CurDirStore and SFSaveDisk before calling Standard File.
  256.  
  257.  David Dunham     "If it doesn't have Undo, it's not a Mac program."
  258.  Maitreya Design
  259.  
  260. ------------------------------
  261.  
  262. From: DDUNHAM
  263. Subject: Re: Tempo vs. Quickkey (Re: Msg 25028)
  264. Date: 1-FEB-21:04: Network Digests
  265.  
  266.  > From: changwoo@eleazar.Dartmouth.EDU (Chang Woo)
  267.  > Subject: Re: Tempo vs. Quickkey
  268.  
  269. The original version of Tempo used 2 DA slots; the current one uses 1
  270. slot (it only uses that to work with MultiFinder).  I may have missed
  271. some versions in between, but I'd be very surprised if it took more than
  272. 2 slots ever.
  273.  
  274.  David Dunham     "Whenever you see a sign 'No Exit,' it means
  275.  Maitreya Design   there is an exit."
  276.  
  277. ------------------------------
  278.  
  279. From: JSTIFF
  280. Subject: HabaWord
  281. Date: 1-FEB-22:06: Business Mac
  282.  
  283. I just got a call from a relatively high-pressure telephone sales guy
  284. who was trying to sell me HabaWord.  He says it is out nowand he was
  285. really pushing it. He got my name from a demo they gave at our User's
  286. Group meeting OVER a year ago!  Has anybody gotten a copy and tried it
  287. out yet?  This guy made HabaWord sound better than anything ever
  288. invented.
  289.  
  290. ------------------------------
  291.  
  292. From: BMUG
  293. Subject: RE: HabaWord (Re: Msg 25049)
  294. Date: 2-FEB-04:14: Business Mac
  295.  
  296. All I know for sure is that their salespeople are pushy.  It is now
  297. "desktop publishing", rather than word processing, and it costs a bunch
  298. more.
  299.  
  300. -- Raines
  301.  
  302. ------------------------------
  303.  
  304. From: BRECHER
  305. Subject: Re: Pre-4.1 popup menus
  306. Date: 2-FEB-00:18: Network Digests
  307.  
  308. >To: steele@unc.cs.unc.edu (Oliver Steele)
  309. >Subject: Re: Pre-4.1 popup menus
  310.  
  311. > I have a progam that uses popup menus, and I'd like to be able to run it
  312. > on older Systems (circa 3.2).  I've written a fake PopupMenuSelect()
  313. > ...
  314. > I've tried setting TopMenuItem and AtMenuBottom to -1, since this seems
  315. > to be what the Menu Manager does, but this doesn't do the trick.
  316.  
  317. The boot code sets all of RAM to $FFFF..., so -1 in a location may well mean
  318. that its not been altered since startup.  Note that TopMenuItem is at $A0A; the
  319. version of TMON that I am using shows it also at $B26, which is incorrect.
  320.  
  321. Set TopMenuItem to the height of the menu bar before calling the MDEF. The
  322. height is 20 decimal with 64K ROMs, and it is the value of the system global
  323. MBarHeight with the 128+K ROMs.
  324.  
  325. My MPW Assembler source code for a pop-up menu routine which works on all
  326. Macintoshes is available on Delphi, and perhaps on your network too.  Its name
  327. is TrackPopUp.a.
  328.  
  329. ------------------------------
  330.  
  331. From: BRECHER
  332. Subject: Re: Pyro and Multifinder
  333. Date: 2-FEB-00:20: Network Digests
  334.  
  335. >To: ozsu@alberta.UUCP (T. Ozsu)
  336. >Subject: Re: Pyro and Multifinder
  337.  
  338. Pyro! 1.0 does not automatically "fire" under MultiFinder when Finder is in
  339. front.  Fixed in Pyro! 2.1, which is part of the Suitcase 1.2.1 package or
  340. PowerStation 2.2 package, each of which is a free upgrade to registered users
  341. of the respective earlier versions.
  342.  
  343. I, D.B.A. Software Supply, am the publisher of PowerStation and Suitcase.
  344.  
  345. ------------------------------
  346.  
  347. From: CHUQ
  348. Subject: Tempo or Quickeys?
  349. Date: 2-FEB-23:23: Business Mac
  350.  
  351. I just splurged and bought myself a Datadesk 101 keyboard. Nice. The macro
  352. package that comes iwth it, though, is too primitive for my tastes, as well as
  353. not being Multifinder friendly (and being a DA on top of that). So I'm
  354. wondering. Do I buy Tempo or Quickeys? I'm leaning towards the latter because
  355. of a lot of good press, but who's using what out there, and how do you like it?
  356.  
  357. chuq
  358.  
  359. ------------------------------
  360.  
  361. From: NWOLF
  362. Subject: RE: Tempo or Quickeys? (Re: Msg 25062)
  363. Date: 4-FEB-01:18: Business Mac
  364.  
  365. I've been wanting to do that too - almost bought one at the show - but I didn't
  366. want to carry it around and then lug it home. Tempo and QuickKeys are quite
  367. different. I haven't explored the capabiliies of QuickKeys very much, but I
  368. think the difference between them is significant.
  369.  
  370. Tempo is remarkable in that it can set up and dupliucate any sequence of key
  371. strokes, mouseclicks, mousemoves, etc. It works between applications, within
  372. applications - anywhere. It's great for boilerplate, for opening various sets
  373. of programs and documents, and for reproducing chains of commands which must
  374. often be repeated.
  375.  
  376. My acquainance with quicKeys is more basic - to open (or close) applications,
  377. do boilerplate (limitations on length?), and so forth. I don't know if it's as
  378. instruction-intensive as Tempo. As a cdev, it's alwayaccessible - whenever you
  379. can get to the DA menu. Tempo, as a DA offers the same limitations, but you can
  380. get to it using cmd-key sequences. (You could do the same for QK, too, I
  381. think).
  382.  
  383. Not much help, maybe - surely someone else has something to offer. I believe QK
  384. is smaller too - and perhaps faster. Tempo seems more robust and sophisticated.
  385.  
  386. Neil
  387.  
  388. ------------------------------
  389.  
  390. From: TSTEIN
  391. Subject: Word Hairline Rules
  392. Date: 3-FEB-16:09: Business Mac
  393.  
  394. Is there any way, including using Fedit and ResEdit, to make Word 3.0 use
  395. hairline rules, rather than 1 point rules, when it draws lines?
  396.  
  397. ------------------------------
  398.  
  399. From: TSTEIN
  400. Subject: Table Maker
  401. Date: 3-FEB-16:10: Business Mac
  402.  
  403. Has anyone heard of a program specifically designed to make it easier to create
  404. and manipulate tables, then paste them into a program like Ready,Set,Go or
  405. PageMaker (or Word)? Most high-end (read Interleaf, Frame, Xyvision, etc)
  406. electronic publishing programs have built-in table processors. I need the
  407. equivalent on a Mac, but just the table part, not the whole publishing program.
  408.  
  409. ------------------------------
  410.  
  411. From: NWOLF
  412. Subject: RE: Table Maker (Re: Msg 25071)
  413. Date: 4-FEB-01:06: Business Mac
  414.  
  415. There are several solutions now available and several on their way shortly.
  416. However, you may not consider these all solutions.... Excel will certainly do
  417. what you want - as long as you don't want to use more than one font. If that's
  418. a consideration, you might look at Trapeze. MacDraw will also do what you ask.
  419. Claris has a form design program coming out soon which I believe will do
  420. tables. Most spreadsheets have table capabilities, but Excel excels in that
  421. area (if you can figure all the arrays out properly). If you're doing a table
  422. that is not necessarily dealing with figures, you might be better off. (The
  423. arrays are ghbasically for doing what-ifs and for transferring the info to
  424. linked worksheets.)
  425.  
  426. Neil
  427.  
  428. ------------------------------
  429.  
  430. From: TSTEIN
  431. Subject: RE: Table Maker (Re: Msg 25078)
  432. Date: 4-FEB-08:21: Business Mac
  433.  
  434. Excel is not useful for this application because I am dealing almost
  435. exclusively with text (and text that wraps within each column, with different
  436. column lengths depending on the amount of text). I really am looking for a word
  437. processor-type program that does tables especially well{
  438.  
  439. ------------------------------
  440.  
  441. From: NATURAL
  442. Subject: 4D Blanking.
  443. Date: 3-FEB-16:21: Programming
  444.  
  445. Quick 4D question:
  446.  
  447. I am writing an application where I need to print out some forms
  448. that will eventually have #s in them, dollar amounts actually,
  449. and want to print them out initially without anything in them.
  450.  
  451. Any ideas?  I don't want to lose my formatting.  I guess I could
  452. create a duplicate layout without imbedded formatting but I was
  453. thinking there's got to be an easier way.
  454.  
  455. Joshua
  456.  
  457. ------------------------------
  458.  
  459. From: INTECO
  460. Subject: ListMgr Scrollbar Anomalies
  461. Date: 3-FEB-21:53: Programming Techniques
  462.  
  463. Who has a solution for this effect: I have a list with one vertical scrollbar.
  464. One element is deleted and the deleted element is displayed in another window.
  465. So the list is deactivted. Ok so far... But now:
  466.  
  467. IF I insert an element in the list and switch to the window it just draws the
  468. outline of the scrollbar! If I switch windows without insertion a new element
  469. everything behaves as it should.
  470.  
  471. I checked my code over and over again and have no idea what might be wrong.
  472.  
  473. The scroll bar is correctly displayed if you click in it afterwards...
  474.  
  475. A friend observes this feature with his programs, too, but he thinks this
  476. happens since the new system (>= 4.1, we have 4.3 now).
  477.  
  478. Uwe
  479.  
  480.  
  481.  
  482. ------------------------------
  483.  
  484. End of Delphi Mac Digest
  485. ************************
  486. -------
  487.